multi storey building - Spanish English Dictionary